package com.ktjy.mapper.address;

import com.ktjy.pojo.Address;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface AddressMapper {
    /**
     * 添加
     * @param address
     * @return
     */
    public int insert(Address address);

    /**
     * 修改
     * @param address
     * @return
     */
    public int update(Address address);

    /**
     * 删除
     * @param id
     * @return
     */
    public int delete(Integer id);

    /**
     * 分页查询
     * @param pageBegin
     * @param pageSize
     * @param contact 姓名
     * @param addressDesc 地址
     * @param tel 电话号码
     * @return
     */
    public List<Address> selectPageList(@Param("pageBegin") Integer pageBegin,
                                        @Param("pageSize") Integer pageSize,
                                        @Param("contact") String contact,
                                        @Param("addressDesc") String addressDesc,
                                        @Param("tel") String tel);
}
